English
Bahasa Malaysia
indisputable fact
fakta yang tidak dapat dicabar atau dipersoalkan